home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / BEERSRC.ZIP / LOWMOUSE.H < prev    next >
Encoding:
C/C++ Source or Header  |  1989-08-01  |  826 b   |  31 lines

  1. /*-------------------------------------------------------*/
  2. /*                                                         */
  3. /*                  L O W M O U S E . H                  */
  4. /*                                                       */
  5.  
  6.  
  7.  
  8.  
  9. #define   M_CHANGEPOS              0x01
  10. #define   M_PRESSLEFT              0x02
  11. #define   M_RELEASELEFT            0x04
  12. #define   M_PRESSRIGHT             0x08
  13. #define   M_RELEASERIGHT           0x10
  14.  
  15.  
  16.  
  17.  
  18. void m_deviceinit(int *state, int *buttons);
  19. void m_showcursor(void);
  20. void m_hidecursor(void);
  21. void m_getpos(int *b, int *x, int *y);
  22. void m_setpos(int x, int y);
  23. void m_setxborder(int x1, int x2);
  24. void m_setyborder(int y1, int y2);
  25. void m_seteventhdlr(void (far *hdlr)(void), int maskbits);
  26. void m_definecursor(int x, int y, void far *shape);
  27.  
  28.  
  29.  
  30.  
  31.